self-executing treaty - Deutsch Englisch Wörterbuch